Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH ROAD Semi-Detached £310,867 £180,000 26 May 2011
4 LARCH ROAD Semi-Detached £335,473 £147,000 1 Sep 2003
7 LARCH ROAD Semi-Detached £295,744 £240,000 2 Nov 2018
8 LARCH ROAD Terraced £311,131 £180,000 15 Aug 2011
11 LARCH ROAD Semi-Detached £291,492 £177,500 12 Jan 2007
13 LARCH ROAD Semi-Detached £317,559 £245,000 3 Mar 2017
14 LARCH ROAD Semi-Detached £312,348 £245,000 7 Jul 2017
16 LARCH ROAD Semi-Detached £343,602 £275,000 13 Feb 2018
18 LARCH ROAD Semi-Detached £302,184 £213,000 8 Sep 2015
24 LARCH ROAD Semi-Detached £275,161 £222,500 29 Apr 2019